flat js